package com.red.star.wechat.data.entity;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.Date;

/**
 * @author chenjunliang
 * @date 2018/9/26.
 * 商户海报月统计实体类
 */
@Data
@Table(name = "stat_monthly_merchant_poster")
public class MonthlyMerchantPoster extends BaseEntity{

    /**
     * 时间
     */
    private String time;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @Transient
    private Date times;

    /**
     * 累积商户海报数
     */
    private Integer totalCount;

    /**
     * 阅读PV
     */
    private Integer pv;

    /**
     * 阅读UV
     */
    private Integer uv;

    /**
     *  商户海报更新人数
     */
    private Integer updateNumber;

    /**
     * 商户海报更新次数（带删除）
     */
    private Integer updateCount;

    /**
     * 商户海报累计动态数
     */
    private Integer dynamicCount;

    /**
     * 发言人数
     */
    private Integer sendNumber;

    /**
     * 发言次数
     */
    private Integer sendCount;

    /**
     * 商场code
     */
    private String mallCode;

    @Transient
    private String mallName;
}
